Harmonising Melodies: Why Do We Add the Bass Line First?
نویسندگان
چکیده
We are taking an information theoretic approach to the question of the best way to harmonise melodies. Is it best to add the bass first, as has been traditionally the case? We describe software which uses statistical machine learning techniques to learn how to harmonise from a corpus of existing music. The software is able to perform the harmonisation task in various different ways. A performance comparison using the information theoretic measure cross-entropy is able to show that, indeed, the bass first approach appears to be best. We then use this overall strategy to investigate the performance of specialist models for the prediction of different musical attributes (such as pitch and note length) compared with single models which predict all attributes. We find that the use of specialist models affords a definite performance advantage. Final comparisons with a simpler model show that each has its pros and cons. Some harmonisations are presented which have been generated by some of the better performing models.
منابع مشابه
A Chroma-based Salience Function for Melody and Bass Line Estimation from Music Audio Signals
In this paper we present a salience function for melody and bass line estimation based on chroma features. The salience function is constructed by adapting the Harmonic Pitch Class Profile (HPCP) and used to extract a mid-level representation of melodies and bass lines which uses pitch classes rather than absolute frequencies. We show that our salience function has comparable performance to alt...
متن کاملA study on needed or unneeded ReDosimetry and Recomissioning of a linac with Add on MLC by Comparing Dosimetric Data
Introduction: Today different uses of multileaf collimators(MLC) in different techniques of radiotherapy are common. Due to the use of this facility it is possible to have maximum radiation dose to target volumes and minimum radiation dose to critical tissues surronding treatment volumes. But there are numerouse Linear accelerators in IRAN without MLC. Because of high price of...
متن کاملCreativity Versus the Perception of Creativity in Computational Systems
We add to the discussion of how to assess the creativity of programs which generate artefacts such as poems, theorems, paintings, melodies, etc. To do so, we first review some existing frameworks for assessing artefact generation programs. Then, drawing on our experience of building both a mathematical discovery system and an automated painter, we argue that it is not appropriate to base the as...
متن کاملCreativity Versus the Perception of Creativity in Computational System
We add to the discussion of how to assess the creativity of programs which generate artefacts such as poems, theorems, paintings, melodies, etc. To do so, we first review some existing frameworks for assessing artefact generation programs. Then, drawing on our experience of building both a mathematical discovery system and an automated painter, we argue that it is not appropriate to base the as...
متن کامل